lick your wounds - Turkish English Dictionary